﻿@using lwzlz.Web.Areas.SysAdmin.Models
@using lwzlz.Application.System

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>沙孟海管理系统</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta http-equiv="Access-Control-Allow-Origin" content="*">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
    <meta name="apple-mobile-web-app-status-bar-style" content="black">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="format-detection" content="telephone=no">
    <link rel="icon" href="~/Content/layuicms2.0-master/favicon.ico">
    <link rel="stylesheet" href="~/Content/layuicms2.0-master/layui/css/layui.css" media="all" />
    <link rel="stylesheet" href="~/Content/layuicms2.0-master/css/index.css" media="all" />
    @RenderSection("styles", required: false)
</head>
<body class="main_body">
    @{
        var topMenus = ViewBag.TopMenus as IEnumerable<LayMenuModel>;
        var user = ViewBag.User as LoginUser;
        var profilePhoto = !string.IsNullOrEmpty(user.ProfilePhoto) ? user.ProfilePhoto :
                         ("/Content/layuicms2.0-master/images/" + (user.Sex == 1 ? "male.png" : (user.Sex == 2 ? "female.png" : "face.jpg")));
    }
    <div class="layui-layout layui-layout-admin">
        <!-- 顶部 -->
        <div class="layui-header header">
            <div class="layui-main mag0">
                <a href="/SysAdmin" class="logo" style="font-size:16px;">沙孟海管理系统</a>
                <!-- 显示/隐藏菜单 -->
                <a href="javascript:;" class="seraph hideMenu icon-caidan"></a>
                <!-- 顶级菜单 -->
                <!-- 移动端 -->
                <ul class="layui-nav mobileTopLevelMenus" mobile>
                    <li class="layui-nav-item" data-menu="contentManagement">
                        <a href="javascript:;"><i class="seraph icon-caidan"></i><cite>CMS</cite></a>
                        <dl class="layui-nav-child">
                            @if (topMenus != null && topMenus.Count() > 0)
                            {
                                int i = 0;
                                foreach (var item in topMenus)
                                {
                                    bool isFirst = i == 0 ? true : false; i++;
                                    <dd class="@(isFirst ? "layui-this" : "")" data-menu="@item.title"><a href="javascript:;"><i class="layui-icon" data-icon="@item.icon">@item.icon</i><cite>@item.title</cite></a></dd>
                                }
                            }
                        </dl>
                    </li>
                </ul>
                <!-- pc端 -->
                <ul class="layui-nav topLevelMenus" pc>
                    @if (topMenus != null && topMenus.Count() > 0)
                    {
                        int i = 0;
                        foreach (var item in topMenus)
                        {
                            bool isFirst = i == 0 ? true : false; i++;
                            <li class="layui-nav-item @(isFirst ? "layui-this" : "")" data-menu="@item.title">
                                <a href="javascript:;"><i class="layui-icon" data-icon="&#@item.icon;">@item.icon</i><cite>@item.title</cite></a>
                            </li>
                        }
                    }
                </ul>
                <!-- 顶部右侧菜单 -->
                <ul class="layui-nav top_menu">
                    <li class="layui-nav-item" pc>
                        <a href="javascript:;" class="clearCache"><i class="layui-icon" data-icon="&#xe7ae;;">&#xe7ae;</i><cite>清除缓存</cite><span class="layui-badge-dot"></span></a>
                    </li>
                    @*<li class="layui-nav-item lockcms" pc>
                            <a href="javascript:;"><i class="seraph icon-lock"></i><cite>锁屏</cite></a>
                        </li>*@
                    <li class="layui-nav-item" id="userInfo">
                        <a href="javascript:;">
                            <img src="@profilePhoto" class="layui-nav-img userAvatar" width="35" height="35">
                            <cite class="adminName">@user.UserName</cite>
                        </a>
                        <dl class="layui-nav-child">
                            <dd><a href="javascript:;" data-url="@Url.Action("AddOrEditView", "User")?ID=@UserAuthentication.GetCurrentUser().UserID&tag=1"><i class="seraph icon-ziliao" data-icon="icon-ziliao"></i><cite>个人资料</cite></a></dd>
                            <dd><a href="javascript:;" data-url="@Url.Action("ChangePwdView", "User")"><i class="seraph icon-xiugai" data-icon="icon-xiugai"></i><cite>修改密码</cite></a></dd>
                            <dd pc><a href="javascript:;" class="functionSetting"><i class="layui-icon">&#xe620;</i><cite>功能设定</cite><span class="layui-badge-dot"></span></a></dd>
                            <dd pc><a href="javascript:;" class="changeSkin"><i class="layui-icon">&#xe61b;</i><cite>更换皮肤</cite></a></dd>
                            <dd><a href="@Url.Action("Logout", "Login")" class="signOut"><i class="seraph icon-tuichu"></i><cite>退出</cite></a></dd>
                        </dl>
                    </li>
                </ul>
            </div>
        </div>
        <!-- 左侧导航 -->
        <div class="layui-side layui-bg-black">
            <div class="user-photo">
                <a class="img" title="我的头像"><img src="@profilePhoto" class="userAvatar"></a>
                <p>你好！<span class="userName">@user.RealName</span>, 欢迎登录</p>
            </div>
            <!-- 搜索 -->
            <div class="layui-form component">
                <select name="search" id="search" lay-search lay-filter="searchPage">
                    <option value="">搜索页面或功能</option>
                </select>
                <i class="layui-icon">&#xe615;</i>
            </div>
            <div class="navBar layui-side-scroll" id="navBar">
                <ul class="layui-nav layui-nav-tree">
                    <li class="layui-nav-item layui-this">
                        <a href="javascript:;" data-url="page/main.html"><i class="layui-icon" data-icon=""></i><cite>后台首页</cite></a>
                    </li>
                </ul>
            </div>
        </div>
        <!-- 右侧内容 -->
        <div class="layui-body layui-form">
            <div class="layui-tab mag0" lay-filter="bodyTab" id="top_tabs_box">
                <ul class="layui-tab-title top_tab" id="top_tabs">
                    <li class="layui-this" lay-id=""><i class="layui-icon">&#xe68e;</i> <cite>后台首页</cite></li>
                </ul>
                <ul class="layui-nav closeBox">
                    <li class="layui-nav-item">
                        <a href="javascript:;"><i class="layui-icon caozuo">&#xe643;</i> 页面操作</a>
                        <dl class="layui-nav-child">
                            <dd><a href="javascript:;" class="refresh refreshThis"><i class="layui-icon">&#x1002;</i> 刷新当前</a></dd>
                            <dd><a href="javascript:;" class="closePageOther"><i class="seraph icon-prohibit"></i> 关闭其他</a></dd>
                            <dd><a href="javascript:;" class="closePageAll"><i class="seraph icon-guanbi"></i> 关闭全部</a></dd>
                        </dl>
                    </li>
                </ul>
                <div class="layui-tab-content clildFrame">
                    <div class="layui-tab-item layui-show">
                        @RenderBody()
                    </div>
                </div>
            </div>
        </div>
        <!-- 底部 -->
        <div class="layui-footer footer">
            <p>&nbsp;</p>
        </div>
    </div>
    <!-- 移动导航 -->
    <div class="site-tree-mobile"><i class="layui-icon">&#xe602;</i></div>
    <div class="site-mobile-shade"></div>
    <script type="text/javascript">
        @{
            string firstMenuTitle = string.Empty;
            if (topMenus != null && topMenus.Count() > 0)
            {
                firstMenuTitle = topMenus.First()?.title;
            }
        }
        var topFirstMenu = '@firstMenuTitle';
    </script>
    <script type="text/javascript" src="~/Content/layuicms2.0-master/layui/layui.js?v=@DateTime.Now.Ticks"></script>
    <script type="text/javascript" src="~/Content/layuicms2.0-master/js/index.js?v=@DateTime.Now.Ticks"></script>
    <script type="text/javascript" src="~/Content/layuicms2.0-master/js/cache.js"></script>
    @RenderSection("scripts", required: false)
</body>
</html>
